deficit irrigation - French English Dictionary